package com.bdqn.t296.noso.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.bdqn.t296.noso.entity.Lpharmacy;
import com.bdqn.t296.noso.entity.Lrecord;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.apache.ibatis.annotations.Param;
import java.util.List;

public interface LdrugService {
    //查询药品信息
    IPage<Lpharmacy> selDrug(Page<Lpharmacy> page, @Param(value = "Lpharmacy") Lpharmacy lpharmacy);
    //查询患者的药品信息
    IPage<Lrecord> selDrugs(Page<Lrecord> page, @Param(value = "Lrecord") Lrecord lrecord);
    //添加药品
    int addDrug(Lrecord lrecord);
    //修改药品信息，时间，数量，价钱
    int updDrug(Lrecord lrecord);
    //删除患者药品
    int delDrug(Lrecord lrecord);
    //修改药房数量
    int updDrugs(Lrecord lrecord);
    //修改药房数量
    int updNum(Lrecord lrecord);
    //取出药品
    int upd(Lrecord lrecord);
}
